tonga petrel - Spanish English Dictionary